mobileFX WebKitX ActiveX
In This Topic
    Online Terminal Licensing
    In This Topic

    A single Commercial License allows Independent Software Vendors (ISV) to develop an unlimited number of Windows Desktop Applications linked with mobileFX ActiveX controls and distribute them freely to an unlimited number of their customers. ISVs are required to obtain one license per Developer Workstation and commercial license is perpetual.  

     

    Terminal Licensing is subscription-based and applies if-and-only-if an application linked with mobileFX ActiveX products is deployed on Windows Embedded operating systems, or deployed through Terminal Services, or Virtual Appliances. Terminal services include any remote session WinStation such as Remote Desktop, Citrix Clients and Terminal Server Clients, and any Virtualization container such as VMware, Virtual Box, Parallels, etc.

    The term Terminal applies to distinct terminal client hardware devices and not distinct terminal end-users, nor your Terminal Server, and each Terminal requires 1 valid Terminal License to run WebKitX over remote, embedded or virtual sessions.

    Some sample cases:

    Some ISV cases:

    Some IHV cases:

    The common factor in all examples above is that you need at least 1x Commercial License for your business and 1x Terminal License per Terminal Client device. WebKitX hashes certain terminal hardware identifiers of the client computer (not software identifiers, nor user properties) and generates a Terminal Hash. The way Terminal Licensing works is that you must have 1x Terminal License per 1x Terminal Hash. Please note that you do not need an equal amount of Commercial Licenses and Terminal Licenses; a single Commercial License can be bound to any number of terminals for any software for any of your clients. In fact, your software products, versions and your clients are completely concealed from us.

    On-Line Terminal Licensing is a pay-as-you-go subscription where you pre-pay for an arbitrary amount of Terminal Licenses that you decided based on your business development forecasts; in fact it can be as low as 1 Terminal Licenses. The licenses are stored on our license server in a RESERVED state. When any of your clients attempt to run your software from any terminal configuration (Embedded OS, VM, Citrix, Remote Desktop, etc.), then WebKitX discretely connects to our license servers and binds the Terminal Hash with an available Terminal License. However, there is technical catch: WebKitX contacts our License Server over HTTP on port 8076 and your clients need to add this exclusion in their Firewall or Antivirus program for the activation to be successful, or your software must care for this.

    Some bullet points about off-line Terminal Licensing:

    The expiration date is not part of the Terminal License and this is by design in order to give you ample time to renegotiate your commercials at the beginning of each fiscal year. We will not “pull the plug” if a license expires; we will contact you and give you time to decide how many licenses you will need for the new fiscal year. Say you start on 2020 with 100 licenses and you find out you only need 50 in 2021, you can ask for 50 on Jan 2021. Likewise, you start with 50 on 2020 and you realize you need 100 on 2021, you normally get them at same price. If we lower our prices, you take advantage of this. If we increase our prices, you are covered and retain the original price as long as you renew every year.

    We do not offer an automatic increase mechanism for Terminal Licenses but you can add more licenses to your pool at any time by ordering them at info@mobilefx.com. We can arrange that you never run-out of licenses and that your license pool is automatically replenished if depleted as part of an explicit contractual closure. However, you are granted ample grace period of at least 3 months to re-license as we do value your business continuity. We understand that sometimes there is paperwork and internal processes that need their time to conclude.